Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 BARROW POINT AVENUE Semi-Detached £1,092,805 £1,020,000 17 Dec 2021
21 BARROW POINT AVENUE Semi-Detached £1,160,425 £685,000 14 Jul 2010
25 BARROW POINT AVENUE Semi-Detached £1,020,609 £186,000 3 Oct 1996
27 BARROW POINT AVENUE Semi-Detached £949,355 £561,000 12 Nov 2012
29 BARROW POINT AVENUE Semi-Detached £949,965 £300,000 7 Dec 2001
33 BARROW POINT AVENUE Detached £1,024,284 £312,500 13 Sep 2001
35 BARROW POINT AVENUE Detached £1,015,443 £178,000 16 Nov 1995
37 BARROW POINT AVENUE Detached £1,045,307 £236,000 17 May 1999
45 BARROW POINT AVENUE Semi-Detached £978,753 £575,000 24 Jul 2012
47 BARROW POINT AVENUE Semi-Detached £1,046,151 £625,000 27 Mar 2013
51 BARROW POINT AVENUE Semi-Detached £1,102,459 £650,000 22 Jun 2012